/*
* SeckillUser.java
* Copyright(C) initcap
* @date 2018-08-08
*/
package cn.initcap.entity;

import java.util.Date;

/**
 * @Title seckill_user表的实体类
 * @Author initcap
 * @Date 2018-08-08 20:49:42
 */
public class SeckillUser {
    /**
     * @Fields id 用户ID，手机号码
     */
    private Long id;

    /**
     * @Fields nickname
     */
    private String nickname;

    /**
     * @Fields password MD5(MD5(pass明文+固定salt) + salt)
     */
    private String password;

    /**
     * @Fields salt
     */
    private String salt;

    /**
     * @Fields head 头像，云存储的ID
     */
    private String head;

    /**
     * @Fields registerDate 注册时间
     */
    private Date registerDate;

    /**
     * @Fields lastLoginDate 上蔟登录时间
     */
    private Date lastLoginDate;

    /**
     * @Fields loginCount 登录次数
     */
    private Integer loginCount;

    /**
     * 获取 用户ID，手机号码 字段:seckill_user.id
     *
     * @return seckill_user.id, 用户ID，手机号码
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置 用户ID，手机号码 字段:seckill_user.id
     *
     * @param id the value for seckill_user.id, 用户ID，手机号码
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取  字段:seckill_user.nickname
     *
     * @return seckill_user.nickname,
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * 设置  字段:seckill_user.nickname
     *
     * @param nickname the value for seckill_user.nickname,
     */
    public void setNickname(String nickname) {
        this.nickname = nickname == null ? null : nickname.trim();
    }

    /**
     * 获取 MD5(MD5(pass明文+固定salt) + salt) 字段:seckill_user.password
     *
     * @return seckill_user.password, MD5(MD5(pass明文+固定salt) + salt)
     */
    public String getPassword() {
        return password;
    }

    /**
     * 设置 MD5(MD5(pass明文+固定salt) + salt) 字段:seckill_user.password
     *
     * @param password the value for seckill_user.password, MD5(MD5(pass明文+固定salt) + salt)
     */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**
     * 获取  字段:seckill_user.salt
     *
     * @return seckill_user.salt,
     */
    public String getSalt() {
        return salt;
    }

    /**
     * 设置  字段:seckill_user.salt
     *
     * @param salt the value for seckill_user.salt,
     */
    public void setSalt(String salt) {
        this.salt = salt == null ? null : salt.trim();
    }

    /**
     * 获取 头像，云存储的ID 字段:seckill_user.head
     *
     * @return seckill_user.head, 头像，云存储的ID
     */
    public String getHead() {
        return head;
    }

    /**
     * 设置 头像，云存储的ID 字段:seckill_user.head
     *
     * @param head the value for seckill_user.head, 头像，云存储的ID
     */
    public void setHead(String head) {
        this.head = head == null ? null : head.trim();
    }

    /**
     * 获取 注册时间 字段:seckill_user.register_date
     *
     * @return seckill_user.register_date, 注册时间
     */
    public Date getRegisterDate() {
        return registerDate;
    }

    /**
     * 设置 注册时间 字段:seckill_user.register_date
     *
     * @param registerDate the value for seckill_user.register_date, 注册时间
     */
    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    /**
     * 获取 上蔟登录时间 字段:seckill_user.last_login_date
     *
     * @return seckill_user.last_login_date, 上蔟登录时间
     */
    public Date getLastLoginDate() {
        return lastLoginDate;
    }

    /**
     * 设置 上蔟登录时间 字段:seckill_user.last_login_date
     *
     * @param lastLoginDate the value for seckill_user.last_login_date, 上蔟登录时间
     */
    public void setLastLoginDate(Date lastLoginDate) {
        this.lastLoginDate = lastLoginDate;
    }

    /**
     * 获取 登录次数 字段:seckill_user.login_count
     *
     * @return seckill_user.login_count, 登录次数
     */
    public Integer getLoginCount() {
        return loginCount;
    }

    /**
     * 设置 登录次数 字段:seckill_user.login_count
     *
     * @param loginCount the value for seckill_user.login_count, 登录次数
     */
    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }
}